Rumours abound that ... - Deutsch Englisch Wörterbuch